花费 6 ms
Linux errno详解

1. 错误码 / errno Linux中系统调用的错误都存储于 errno中,errno由操作系统维护,存储就近发生的错误,即下一次的错误码会覆盖掉上一次的错误。 PS: 只有当系统调用或 ...

Wed Sep 06 23:43:00 CST 2017 0 59503
Linux 多线程 - 线程异步与同步机制

I. 同步机制 线程间的同步机制主要包括三个: 互斥锁: 以排他的方式,防止共享资源被并发访问; 互斥锁为二元变量, 状态为0-开锁、1-上锁; 开锁必须由上锁的线程执行,不受其它线 ...

Mon Nov 13 03:01:00 CST 2017 0 4524
Linux进程间通信 - 共享内存

0. 前言    进程是一个独立的资源管理单元,不同进程间的资源是独立的,不能在一个进程中访问另一个进程的用户空间和内存空间。但是,进程不是孤立的,不同进程之间需要信息的交互和状态的传递,因此需要进 ...

Sun Oct 22 05:52:00 CST 2017 0 4039
Linux 命令 "cp" 代码实现简介

本blog主要是模仿Linux的cp命令的功能,未实现参数,只是基础功能部分。 本文的主要目的在于练习 文件流 和 目录流 中的函数的使用。 主要功能包括两种: 源文件属性为文件,拷 ...

Tue Sep 12 22:20:00 CST 2017 0 3585
http server 简单实现

本blog主要是模仿http server的实现,使得客户端使用浏览器访问server所指定的目录。 当访问的为一个目录时, 则列出改目录下的所有文件 当访问的是文件时,则下载文 ...

Sat Apr 21 23:59:00 CST 2018 0 2643
syslog - 日志文件详解

日志文件,是linux最为重要的记录文件,记录着日常的操作。 我们在linux编程的时候,通常会使用日志文件记录操作和信息,日志系统提供了我们几个API接口供调用 1. API 参数 ...

Sat Apr 21 01:50:00 CST 2018 0 1669
select函数用法详解

1. select函数 select的作用: 轮询的方式,从多个文件描述符中获取状态变化后的情况。 头文件 函数原型 参数解释 nfds: 要检测的文件描述 ...

Wed Apr 11 04:25:00 CST 2018 0 1145
Linux进程间通信 -- 消息队列

0. 前言    进程是一个独立的资源管理单元,不同进程间的资源是独立的,不能在一个进程中访问另一个进程的用户空间和内存空间。但是,进程不是孤立的,不同进程之间需要信息的交互和状态的传递,因此需要进 ...

Fri Oct 20 22:32:00 CST 2017 0 1135

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM